This folder contains libraries and tools you may want to use when developing with the QuickDraw GX API. Note that the latest GX Interfaces & Libraries can be found in the Universal Interfaces 2.1 directory on this disc. These interfaces have been renamed, consolideted, and improved since the older interfaces found on GX 1.0 SDK. These interfaces also include the new API calls which were added in GX 1.1.1. We strongly recommend that you update your code to include these new interfaces. To facilitate the transition to the new interface, we have included compatibility interfaces and a tool which will automatically change the #includes in all your source files.
The contents of this folder include:
• Sample Code
This folder contains sample code for GX graphics, typography, printing and extensions. At this time, most of the sample code has not been updated to use the new GX interfaces. The sample application "QuickDraw GX Shell", which builds in MPW, Symantec and Metroworks for 68K and PPC, now uses the new GX interfaces. Please read the "Directory of Samples" file to see what development environment each sample is built in an whether it uses the new GX interfaces.
• QuickDraw™ GX Interfaces & Libs
This folder contains the PowerPC XCOFF library for quickDraw GX an an alias to the new Universal Interfaces 2.1 folder on this disc.
• GX Compatibility Interfaces
This folder contains a set of headers with the old filenames that include the new headers so that developers don't have to change their sources immediately.
• GXLibraries
This folder contains source code and interface files for many useful GX operations. These files have been updated to use the new GX interfaces. It is also worth mentioning that these libraries have renamed to remove spaces (e.g. Graphics Libraries.h is now GraphicsLibraries.h) This code has not been fully tested so be sure to test it thoroughly in the context of your application.
• QuickDraw™ GX MPW 411 Files
These 411 files have not been updated since GX 1.0.1 so they do not contain information on the new GX API calls which were added in GX 1.1.1
• Development & Debugging Tools
This folder contans several useful tools such as:
• GraphicsBug
• QuickDraw GX dcmds
• MessageWatcher
• RenameGXHeaders tool
This folder contains a MPW tool for replacing old Quickdraw GX headers
with new GX headers in source and include files.
QuickDraw GX software and documentation is available on the Mac OS SDK, available from APDA. For programming information, the following Inside Macintosh volumes cover QuickDraw GX in detail:
Inside Macintosh: QuickDraw GX Printing Extensions and Drivers
Inside Macintosh: QuickDraw GX Environment and Utilities
These Apple books are distributed to bookstores worldwide by Addison-Wesley Publishing Company. They are also available from APDA, Apple’s source for development tools.